By Beenu Arora
- Stock Photo ID: #CO927874
- Image Credit: Picxy.com/Beenu
- Description:The Durgiana Temple also known as Lakshmi Narayan Temple, Durga Tirath and Sitla Mandir, is a premier temple situated in the city of Amritsar, Punjab, India.
- Location: Amritsar, Punjab, India