SHIA JAFARI Thousand Lights Mosque, a multi-domed mosque in Anna Salai in Chennai, Tamil Nadu, India, is one of the largest mosques in the country and is a revered place of worship for Muslims. It was built by Nawab Umdat-ul-Umrah in 1810.
Added on May 4, 2014 and last updated 11 years ago