The Kingdom of Sweden is a country in northern Europe. It borders Norway and Finland. It is 449,964 km2 (173,732 sq mi) in size and has an estimated population of 9.2 million.
The fire brigade of Malmo in Sweden has this Scania 93 water tender ladder in service. The fire crew...