Dover Castle, England

The throne room at Dover Castle.