Landscapes & nature
Lion Grove Garden
Chinese garden in Suzhou
Wikipedia names Lion Grove Garden as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Lion Grove Garden. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Towns & cities
Suzhou
China · 3 km south
Prefecture-level city in Jiangsu, China, former capital of the kingdom of Wu
-
Landmarks & buildings
Pan Gate
China · 4 km south
It is a water-and-land city gate on the southern city wall of Suzhou, slightly to the west, and the only surviving ancient city gate ruin in Suzhou.