Encerrado entre dos gigantes asiáticos (India y China), Nepal ha sido descrito como "“jalea entre dos rocas”".