Top of the World

Hey, wondering if anyone could direct me to where you start/activate the “Top of the World” mission. It’s literally the last one for us the find but we have no idea where to look. Thanks.

Well it ends at the top of that big mountain in the Mountain area… i think it was a flyer somewhere at a board at the foot of the mountain.

The only thing i can tell you right now is, that there is a Mission at Ramberga. Sadly i don’t know which it was…