India and China
India & China. Nepal is an independent country between India and China. Nepal share boarder with China on north and india on east, west and south.
India and China
tenzing norgay belongs to nepal. It is a small country between china and india.
China and Nepal
the Himalaya mountains separates India and Nepal from China.
It is neither in India or China. It is an independent country
India and China are close to Nepal.
He was born in Nepal.
Southern China.
India and China
Nepal