this is a real fucking place that actually exists i’m done
Welcome to Finland
I had to look through other people’s tags to figure out what was special about it, found lots of people going “SUCH PRETTY NATURE” while Finns went “??? what’s so special about this”. Finland has clearly spoiled us rotten.