Green moss covered rocks stacked by travelers along the mountain top range in the mountains of Idre Sweden.