Asian Geography
200

This country borders India to the south, China to the north, and shares the world’s tallest mountain.

What is Nepal

400

This river flows from China, down through South Indochina, and empties into the South China Sea

What is the Mekong River