Beihai Park
This is the Tibetan stupa in Beihai Park, in the city center of Beijing. Beihai means "North Lake" in Chinese. This stupa is on an island in the center of the lake. It was made in the 1400s and rebuilt in the 1600s after an earthquake. It is a great place to walk around.
52
views
- 0
- 0
- Olympus FE240/X795
- f/4.4
- 14mm
- 50
Comments
Sign in or get an account to comment.