Where is Lanbatsu?
Where is Lanbatsu located?
Lanbatsu, Sichuan, China (approx. 28.07817°, 105.3121°)
Where is Lanbatsu on the map?
Lanbatsu - Huachan
Lanbatsu - Zhujiawang
Lanbatsu - Bailamiaozu
Lanbatsu - Xindianzi
{"latitude":28.07817,"longitude":105.3121,"title":"Lanbatsu"}