Image Good ol' XC stage race in progress. Location: Shimla, Himachal Pradesh - India Credit Vineet Sharma Use keyboard arrow keys to browse the gallery. Swipe to browse the gallery. Prev Next 4 of 19Autoplay Autoplay SlowMedFast Share to Facebook Facebook Facebook Share to Twitter Twitter Twitter vineetdesigns 3/13/2017 9:52pm Share to Facebook Facebook Facebook Share to Twitter Twitter Twitter