Swedish Mountain Village Walk: Åre Town square and beach on a sunny summer evening