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