DescriptionChhatarput Temple Delhi 01.jpg English: Biggest Temple of Delhi , Its called Chhatarpur Temple. Date 23 March 2013, 12:30:18 Source Own work...
DescriptionChhatarput Temple Delhi 04.jpg English: Biggest Tortoise in Delhi at Chhatarpur Temple , Delhi Date 23 March 2013, 14:05:01 Source Own work...