Image 1 of 1
India-2484.jpg
India, Rishikesh.  Tera Manzil Hindu Temple, holding numerous shrines to various Hindu gods.