According to google translate this is the city hall of Bergisch Gladbach city. Requires 3 sheets of paper to make Bergisch-Gladbach-City-Hall-Papercraft