Showing posts with the label QinghaiShow all
 China is about to finish building a 123,000 square kilometer park on the "roof of the world"