Volvo Photo Locations Part 336 Travershallen is located at Hagalunds Train Depot on Växlarevägen in Solna, Stockholm. Hagalund’s railway station with the Hagalund depot is Sweden’s largest ranger yard for passenger traffic in the district of Järva within the municipality of Solna, along the east coast line just over six kilometers north of Stockholm Central […]