China
Abudula, in Heilongjiang, China, is a parish seat.
The geographic coordinates of Abudula are 46.85° N, 83.28° E, placing it in the Northern Hemisphere. Administratively, it falls within Heilongjiang, China.
Within the Heilongjiang region of China, Abudula stands alongside cities like Harbin, Daqing, Qiqihar.
Abudula has 20 nearby cities and towns within a 25 km radius.
Abudula is located in Heilongjiang, China.
Abudula is located at coordinates 46.85° N, 83.28° E in Heilongjiang, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)