Storartad utsigt har man från Tårsta gård i Jemtland.