China
Taowa is a city in Beijing, China.
At coordinates 40.23° N, 116.08° E, Taowa lies in the Northern Hemisphere. The city belongs to Beijing in China.
The Beijing region of China is home to Taowa and other cities such as Beijing, Mentougou, Tongzhou.
The area surrounding Taowa includes 20 nearby cities and towns.
Taowa is located in Beijing, China.
Taowa is located at coordinates 40.23° N, 116.08° E in Beijing, China.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)