Shenyang, (Manchu: Mukden,), China, the capital of Liaoning province. It is in southern Manchuria on the Hun River, 400 miles (640 km) east-northeast of Beijing, the national capital.
China is by far the most populous country on earth, with one-fourth of the world's total population inside its borders. It is also the world's oldest continuing civilization.
More To Explore