The Tempelhof Village Church! Located in Tempelhof, Berlin, Germany!