The devotees then enter the temple of Lord Shiva, the powerful Hindu god of destruction ... with intricate carvings of gods and goddesses. Nepal and India are the world’s two Hindu-majority ...
New Delhi: As the preparations for the Ram Mandir Pran Pratishtha (the consecration of the Ram temple) are in full swing, a 57-year-old postage stamp of Sri Ram and Sita from Nepal has surfaced.