Wishing Star Park is a recreational area built around a lake and offers a nice break away from the busyness of the parks. Set against Wishing Star Lake, guests can take in the nature walk, woodlands and wildlife of Shanghai. As well as marvelling at the nature, there is a playground for children to enjoy. Wishing Star Park also has a 900 seat amphitheatre to watch the night unfold.