Sort:  

Nope, just a regular little Finnish village, the countryside is filled with similar kinds :D