A labyrinth of grey towers and walls, hidden chambers, a busy port and marketplace. A proper medieval castle needs all of these, and LEGO fanatic Marco den Besten made sure his giant fantasy build had all that and a lot more.
His walled city, called Armortug (via Eurobricks Forums), took him around 3-4 months to build. It just looks incredible:
Here's some close-ups below. The castle's surroundings with a hidden underground entrance:
Elven ship approaching:
Docks and castle towers:
Overview from above with a guest appearance from a familiar time traveller: