alameda

Elevator Installation Begins at Lisbon Metro

The installation of five new elevators at the Alameda station on the Lisbon Metro in Portugal recently began, The Portugal News reports. In a statement, Metropolitano de Lisboa said that...