Venus transits across the sun