Unusual aerial view of the famous English horse racing town of Newmarket, Suffolk, UK. The open gallops and training track is on the right.