mail_outline sales@mediastorehouse.com
Dagoba Gate, Jade Flower Island, Beijing, China. Beihai public park created 1000 AD. Stupa built in 1600 s
Bridge, Jade Flower Island, Beijing China. Beihai public park created 1000 AD
Beihai Park, Beijing, China. Two Chinese characters say cloud pile referencing white stupa above
Beihai Park Temple buildings, Beijing, China
Jade Island, Beihai Lake Park, Beijing, China. Beihai Park was created in 1000 AD
China, Beijing, Xicheng District. Behai Park- Detail of the Nine Dragon Screen