It's still sunny, still hot - and very, very beautiful on stage seven of the Tour of Spain..!