Travel >> Destinations >> Asia

Why is China a island?

China is not an island. It is a country located in East Asia. It is bordered by the Pacific Ocean to the east, the Indian Ocean to the south, and the Himalayas to the west.
Copyright Wanderlust World © https://www.ynyoo.com