Varanasi or Banaras is a city in the Indian state of Uttar Pradesh, regarded as a holy city by Hindus, Buddhists and Jains. There are nearly 100 ghats i.e. steps that lead to the holy river, where Hindus perform bathing rituals believing that the Ganges remits sins.
Amazing sight, thank you once again Nagi :)
Oh and how amazing is the stamp?! It depicts Rath Yatra, an annual Hindu car festival held in Puri, Orissa state.