Posts Tagged ‘Taj Mahal’

2011 Indian F1 track design
Tweet Here is a glimpse of the track at which India is set to host its first F1 Grand Prix in 2011. The circuit will be situated at the Jaypee Greens Sports City. The track would be a short one – slightly under 5km (3.1 miles). The circuit is being built by JP Associates which […]