In-game article clicks load inline without leaving the challenge.
Vetta di Ron is a mountain of Lombardy, Italy. It has an elevation of 3,137 metres (10,292ft) above sea level.