India, Varanasi Benares...
eternal meditation at the Hanuman temple...