Bårros Skåra is a 33-foot-deep and roughly 330-foot-long gorge. Wandering between the grand walls is almost like being thrown into a fairy tale. Exploring the intriguing environment will make you feel like you left Sweden and now are in a set where everything is 200 times bigger than before. sustain an eye out for the large rock wedged between the walls!
Source: atlasobscura.com