a beautiful island with a mosque floating on the water