Where is Montepríncipe?

Where is Montepríncipe located?

Montepríncipe, Montepríncipe (Madrid Metro) (Station), Spain (approx. 40.39792°, -3.8358°)


Where is Montepríncipe on the map?