Which Country Is Similar to Nepal?

Which country is similar to Nepal? :- Nepal is a land-locked nation between China (in the north) and India (in the east, south, and west), the two neighboring nations.  It…