The mountains in Napflion (Greece) are intense for cycling training... And check out the amazing views!