Photo by Shanghai Happy Valley - Circular Red Stage and Red Buildings

Shanghai Happy Valley - Circular Red Stage and Red Buildings

Created bytklib

33.8k reviews

No. 888, Linhu Road, Sheshan, Songjiang District, Shanghai, inside Happy Valley.

Walking Guide

null — step-by-step photo guide