Giant Suit of Armor

Saves: 3
Check-ins: 0
A little German village in America surrounded by Alpine-like mountains, Leavenworth is a Bavarian dreamland. Guarding the town is a giant 24-foot knight in shining armor fit to guard King Ludwig hiimself. You might have to wait some time to take a photo with him - this valiant warrior is a popular tourist attraction in these parts.