Original: Nepal is bordered to the north by the People's Republic of China, and to the south, east, and west by the Republic of India.
Simplified: Nepal is a country in South Asia bordering the Republic of India and the People's Republic of China.