Skip to main content

Beijing, China!! 


cool image!


The white structure in the centre of the island is called a Stupa or Chinese Buddhist temple.


Reply