Metro station and electric bus at Valencia's Plaça d'Espanya
Location: Valencia, Spain
1 sources from 2 citizen journalists
Topics: metro station, electric bus, public transit, urban transport, city infrastructure, street scene, urban, daily life, mobility, social
