The Germany Pavilion features a traditional German town square and glockenspiel.
3 February, 2024 by Gazza