Where Adventure & Travel Meet

STORIES about China

Travel Wallpaper

* Where is CHINA Located? [China Map]

Where is CHINA located on the map? China is in the northern hemisphere in East Asia. China, officially named the People’s Republic of China, is a state located in Asia whose capital is Beijing...