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

Navigate to Lake Tahoe, the parking lot is right next to the main entrance. Take a right after you enter the gate.

Arrive at the gate.

Turn left after 100 meters.

