China
Liumazhai is a city in Guizhou, China.
At coordinates 24.86° N, 104.82° E, Liumazhai lies in the Northern Hemisphere. The city belongs to Guizhou in China.
The Guizhou region of China is home to Liumazhai and other cities such as Guiyang, Zunyi, Liupanshui.
The area surrounding Liumazhai includes 20 nearby cities and towns.
Liumazhai is located in Guizhou, China.
Liumazhai is located at coordinates 24.86° N, 104.82° E in Guizhou, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)