Nepal is one of the two states sandwiched between China and India in the Himmalayas. What is the name of the other one?



Question Stats

224 have tried, 60 have succeeded

Rating
1402 Very Hard