VFYW: Beating The Dragon

For contest #514, we come across some peril in this alpine paradise.