Asian Geography
This country borders India to the south, China to the north, and shares the world’s tallest mountain.
What is Nepal
This river flows from China, down through South Indochina, and empties into the South China Sea
What is the Mekong River