The white Tibetan Stupa at Beihai Park, in Beijing of China. The Beihai Park was an imerial garden in Qing dynasty.
View Full Image on Dreamstime
Username: Arvinshen
Editorial: No
Width: 6016 pixels
Height: 4016 pixels
Downloads: 0
Image ID: 196753122