These trees are located in the southern part of Sweden in the town of Lund. The tallest tree is about 20 meters tall. Thanks to Bjorn Nilsson for sending this picture for our gallery.