The Giro Donne Site has maps and profiles, but they are mostly unreadable, too small and in Italian. Here they are, readable and in English.

http://www.procyclingwomen.com/Giro-...iro-Donne.html