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