Where is Banbidian?
Where is Banbidian located?
Banbidian, Hebei, China (approx. 41.21222°, 115.7311°)
Where is Banbidian on the map?
Banbidian - Muchan
Banbidian - Shandong Museum of Science and Technology
{"latitude":41.21222,"longitude":115.7311,"title":"Banbidian"}