by ragtime cyclist May 10, 2018 3 pro cycling Giro d’Italia 2018 Stage 6: Aww…look mate! Along with the Great Wall of China and Mario Cipollini’s ego, the vast smile of Esteban Chaves is one of those man-made structures clearly visible from space.