Satellite map of Plaça de Catalunya station
Plaça de Catalunya station, also known as Barcelona-Plaça Catalunya, Plaça Catalunya or simply Catalunya is a major station complex in Barcelona located under Plaça de Catalunya, the city's central square and a large transport hub.
Latitude: 41° 23' 7.79" N
Longitude: 2° 10' 7.20" E