Varanasi is an ancient city in India famous for housing many Hindu temples. The city's ancient holiness makes it a sacred geography in Hinduism. The city's temples were erected at different times throughout the history of Varanasi by various kings, saints, monasteries, guilds and communities. The city is one of the largest collection of historic and newly built Hindu temples. Varanasi is an ancient city with deep spiritual roots and significance for the Hindus and it reflects this heritage in over a thousand temples.