La Vuelta a Espana: Impressions 17-21

What a fabulous three weeks it has been in Spain! Here’s a wrap of the final stages!