If you didn’t already have a reason to visit Shanghai, shame on you. But really, now you have the ultimate draw-card and it’s called Dino Beach. This sprawling water park sits in the middle of busy, bustling Shanghai and acts as a kind of ridiculously fun oasis. There are faux beaches, waterslides, wave pools, kiddie pools, fast food and a crazy amount of joy. This place is mostly for locals escaping the heat, so you won’t feel surrounded by other visitors. You’ll just feel really refreshed and probably embracing your inner-child like never before. Here’s the most amazing part about this already magical place: it’s only about $15 per person for a full day entry. Be free! Dino Beach is at 78 Xin Zhen Lu, Min Hang Qu, Shanghai.