Where is Baibaozhai?
Where is Baibaozhai located?
Baibaozhai, Hubei, China (approx. 30.95389°, 111.6842°)
Where is Baibaozhai on the map?
Baibaozhai - Shimen
Baibaozhai - Xulin
Baibaozhai - Tianyuan Hotel
Baibaozhai - Tongjinpu
Baibaozhai - Sunshine
{"latitude":30.95389,"longitude":111.6842,"title":"Baibaozhai"}