Where is Liminzhai?
Where is Liminzhai located?
Liminzhai, Shanxi, China (approx. 39.23444°, 112.1678°)
Where is Liminzhai on the map?
Liminzhai - TIENS International Health Industrial Park
Liminzhai - Парк Liaocheng Dongchang Lake Amusement Park
{"latitude":39.23444,"longitude":112.1678,"title":"Liminzhai"}