Liu Ding Liu Shia; Summer Palace
October 13 in China ⋅ ☀️ 64 °F
Liu Ding Liu Shia is the combined name of this Deity Hall that sits just beyond the entrance to the Juyong Pass base.
After our Great Wall experience, we toured the Summer Palace: a resort of theRead more
























