Nestled amidst the serene waters of Malaysia lies a breathtaking architectural marvel known as the Floating Mosque