Showing posts with label India. Show all posts
Showing posts with label India. Show all posts

Monday, 4 April 2011

Land of the Gods

India is surely land of the Gods, Some say the number varies from 33000 to over 330 million! While I leave you to debate on that I'd like to share a few pics clicked on my last trip to Haridwar & Rishikesh.









12 storey temple for the Gods while the devotees still struggle to have a roof of their own


MellowYellowBadge

Smiling Sally