Aerial view of the barracks at Elizabeth Castle, the Heritage site and tourist attraction in Jersey, Channel Islands