Where is Ubayba?
Where is Ubayba located?
Ubayba, Jiangxi, China (approx. 24.64278°, 114.3644°)
Where is Ubayba on the map?
Ubayba - Foshan Science Museum
{"latitude":24.64278,"longitude":114.3644,"title":"Ubayba"}