Chinook display team at Torbay airshow 2017.

A tandem rotor helicopter operated by the Royal Air Force (RAF).

Torbay is a borough in Devon, England, also called "The English Riviera" with the towns of Torquay, Paignton and Brixham.