Leap of Faith water park slide at Atlantis the Palm Dubai, United Arab Emirates.
Facebook ► https://www.facebook.com/AmusementForce Twitter ► https://twitter.com/AmusementForce
Updated: April 24, 2023