Klang River
The 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.