June 17, 2026
Terminal construction is due to be completed by December this year, with only 17 percent work left
The castle draws over a million visitors annually, making it one of Germany’s top attractions