Question: What is over looking the Indian town with the largest population ?
Answer: Palani Murugan Temple