Where is Estación de metro de Chamartín located?
Estación de metro de Chamartín, Estación de metro de Chamartín, Spain (approx. 40.47394°, -3.6826456°)
Estación de metro de Chamartín, Estación de metro de Chamartín, Spain (approx. 40.47394°, -3.6826456°)