Leap of Faith is built at the duplicate Mayan Temple in Bahamas. On the top of the slides, people can see the sharks in the side pools.(Screenshot/Xinhuanet)
Day|Week