Skip to main content
Submitted by Julia Zhu on
0
No votes yet
A former imperial garden in the center of Beijing, seperated by a road the Middle and South Sea where the national leaders are staying. Beihai park is within walking street from the Forbidden City.