Chiba - the city of wonder

A unique city in a unique country

The city of Chiba

Japan is the only place in the world where modern technology mixes perfectly with a culture going back thousands of years. This unique blend makes it the perfect country, and Chiba the ideal city, to host the Red Bull Air Race...