Map of china

China depicted on a map of the world.