Impressive place, only lit for special occasions. When lit, masses of local people gather to enjoy, pray, share. Masses are nowhere in the world more massive than in India.