Cyclists participate in the Tour de India 2012, on December 4, 2012 in Srinagar, India. Some 80 participants of 54 nationalities competed. It was inaugurated on December 1, 2012 in Mumbai.
December 04, 2012 License
The peloton passes by the Tour De India International Cycling Race on the banks of Dal Lake on December 04, 2012 in Srinagar, Indian Administered Kashmir, India. Cashing on the high tourist influx in the region, Tour De India...More