This video shows Crystal World, a water and amusement park in Haridwar, Uttarakhand state of India. This amusement park attracts tourists and travellers from various parts of India. It is the major entertainment option for the people who visit the holy city of Haridwar.
Haridwar is a city, which is considered as the land of gods. Being a popular pilgrim centre, the city has options for entertainment for the locals as well as the travellers and Crystal World is a prominent example of such entertainment.