A giant statue of the Hindu god Shiva in Haridwar India.
Asia asian cultural Culture effigy haridwar haridwar shiva haridwara haridwara shiva hinduism historic huge icon iconic India indian religion religious symbol tourism travel
Email Sent!