Landmark Of Latitude 40 N

Landmark of Latitude 40 N

Landmark of Latitude 40 N, it is located in Plant Park in Beijing, China, Asia. Made by stone.