China
Libahu, in Jilin, China, is a city.
The geographic coordinates of Libahu are 46.04° N, 123.75° E, placing it in the Northern Hemisphere. Administratively, it falls within Jilin, China.
Within the Jilin region of China, Libahu stands alongside cities like Changchun, Jilin, Siping.
Libahu has 20 nearby cities and towns within a 25 km radius.
Libahu is located in Jilin, China.
Libahu is located at coordinates 46.04° N, 123.75° E in Jilin, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)