Claim: Nepal does not border a country.
Evidence: Bordering China in the north and India in the south , east , and west , it is the largest sovereign Himalayan state.
India , officially the Republic of India -LRB- Bhārat Gaṇarājya '' -RRB- , is a country in South Asia.
China , officially the People 's Republic of China -LRB- PRC -RRB- , is a unitary sovereign state in East Asia and the world 's most populous country , with a population of over 1.381 billion.