suhanighimire63 suhanighimire63 12-05-2021 Social Studies contestada Landlocked condition hindered Nepal's economic development." Explain.