English: Temple of a Thousand Lights
Telugu: వెయ్యి లైట్స్ మసీదు