PAUDELDIKSHYANTA92IN PAUDELDIKSHYANTA92IN Social Studies Answered Nepal is not only landlocked but also India locked explain in a short paragraph