Copenhagen is the city of royal palaces, brightly coloured houses and the Little Mermaid. And soon, its newest attraction will be 25 MAN Lion’s City 12 E models, which will provide an extra-environmentally friendly means of transport for visitors and […]