Steamy encounter at high altitude