Rain Oculus above the Marina Bay Sands shopping mall canal

The Shoppes at Marina Bay Sands located at 10 Bayfront Ave, SingaporeSG018956.
Rain Oculus above the Marina Bay Sands shopping mall canal Photowalking Family-friendly: true