Where is Beijiazhai?
Where is Beijiazhai located?
Beijiazhai, Shanxi, China (approx. 35.79083°, 113.5825°)
Where is Beijiazhai on the map?
Beijiazhai - Ramada Plaza Taian Hotel
Beijiazhai - Tianyuan Hotel
{"latitude":35.79083,"longitude":113.5825,"title":"Beijiazhai"}