If The Lord of the Rings were to be filmed in Sweden, it most probably would have been filmed at the Pyramids. A day trail running in this unspoiled landscape is as close to trail running nirvana as it gets. The landscape ignites the imagination of myths, legends and sagas, created by an enormous ice […]
Accessibility Tools