Absolutley amazing. Especially the walls. I love how you built them so that there are no long flat stretches. It gives it a more interesting look. One could just study the photos for a long time, just absorbing all the little details. Also, great idea with the cascading flags near the gate.
Kelderic