Above Maiden Castle An aerial view above Maiden Castle in Dorset, one of the largest and most complex Iron Age hillforts in Europe.