Where is Main building?

Where is Main building located?

Main building, Uusimaa, Finland (approx. 60.18572°, 24.82771°)


Where is Main building on the map?