Submitted by Julia Zhu on Wed, 02/20/2019 - 19:47 0 No votes yet Rate 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. Node Beihai Park