Outdoor street view of small town with traditional German wooden townhouses around Neviges Church in Velbert, Germany.