Deqiu LiXiang Valley Cultural and Creative Park - Ivy Castle
Created bytklib
33.8k reviews
No. 788 Shenfu Road, Zhuanqiao Town, Minhang District, Shanghai City
Walking Guide

Arrive at the gate.

Turn left after 100 meters.

Walk 50 meters to the entrance of the castle and turn left.

