Learn Finnish: Näköala vuorelta on todella henkeäsalpaava. - The view from the mountain is truly breathtaking.