Many first-time visitors to Hannover mistakenly think the city’s landmark is a castle. Built in 1913, the New Town Hall is a magnificent building of the Wilhelmine era that rests on a total of 6,026 beech piles. In 2013, the 100th birthday of the impressive building was duly celebrated. Today, it is still the seat of the Lord Mayor and Hanover’s city administration. In addition, the New Town Hall is used as a meeting place for political committees, for official city receptions and also for exhibitions. The historic building is popular with tourists mainly as a photo motif, but can also be visited from the inside during opening hours.