Artificial water canal inside Marina Bay Sands

The Shoppes at Marina Bay Sands located at 10 Bayfront Ave, SingaporeSG018956.
Artificial water canal inside Marina Bay Sands Travel photography Family-friendly: true