Europe Wonders europewonders_presentations_magazine | 页面 19

The location of Finland is there :