Where is Sarrià Station?

Where is Sarrià Station located?

Sarrià Station, Sarrià Station, Spain (approx. 41.3985°, 2.1255748°)


Where is Sarrià Station on the map?