Buddh International Circuit Aerial View – Indian F1 Track Photo


From October 28 – 30, 2011 India will hold its first ever Formula One Race at the Buddh International Circuit located in Noida.

Please find below Aerial View of the Buddh International F1 Circuit Aerial View

buddh international circuit aerial view