Järvenpää Church

Järvenpää Church is located in the Finnish town of Järvenpää, 40km north of the capital Helsinki. The church was designed by the Finnish architect Erkki Elomaa and construction was completed in 1968. Though the outside is brutal in nature the inside is furnished in wood and has room for over six hundred people. Järvenpää ChurchContinue reading “Järvenpää Church”