Where is Big Splash?

Where is Big Splash located?

Big Splash, Big Splash, Singapore (approx. 1.297152°, 103.8997°)


Where is Big Splash on the map?