Tour de Yorkshire 2017: The best places to watch the race

The Tour de Yorkshire arrives this weekend.

We've selected some of the best vantage points to watch the three-stage race pass through. Remember, stay safe and keep your distance from the riders and support vehicles.