Luoyang

Luoyang is situated along the northern side of the Luo River. The greater Luoyang area has been sacred ground since the late Neolithic period. This area at the intersection of the Luo and Yi rivers was considered to be the geographical center of China.

There are no articles in this category. If subcategories display on this page, they may contain articles.

Subcategories