One of the most important Hindu pilgrimage sites in India.