Shaktipeeth Complex. Mehrauli. South Delhi. India. - Image Details
Image
Shaktipeeth Complex. Mehrauli. South Delhi. India.

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