Klang Royal Town MosqueThe Klang Royal Town Mosque is a mosque in Klang, Selangor, Malaysia. The mosque is located at Jalan Pasar on the banks of the Klang River giving the image of a floating mosque.HistoryThe mosque was built on the site of a smaller mosque known as "Masjid Klang Utara". In 2003, the new mosque was started to be constructed due to bigger crowd faced by nearby mosques, Masjid India and Sultan Sulaiman Mosque. The current mosque was completed in 2009 and was officially opened by Sultan Sharafuddin Idris Shah on 11 December 2009 in conjunction with his birthday celebration.FacilitiesThe mosque is equipped with facilities such as the main prayer hall, offices, lecture rooms, outdoor prayer halls, funeral management rooms and catering rooms.