Chhatarpur Temple Delhi: Being the second largest temple in India in Delhi, the Chhatarpur Temple is dedicated to Goddess Katyayani. The temple houses many small and large temples with magnificent statues of various deities. Situated amidst the beautiful surroundings of the historic Mehrauli area of ??South Delhi, the temple was founded by Sant Shri Nagpal Baba in 1974.
View Full Image on Dreamstime
Username: Romtea
Editorial: No
Width: 7011 pixels
Height: 5096 pixels
Downloads: 0
Image ID: 335893000