De prikkelende tease van Nepal leidt tot een adembenemend hoogtepunt.