The castle fortress of Obidos with the historic old town, which is completely surrounded by a walkable city wall, Portugal