Where is Mass?

Where is Mass located?

Mass, Lisbon, Portugal (approx. 39.2°, -8.86667°)


Where is Mass on the map?