Photograph: Jorge Duenes /Reuters

A helicopter flies past in Tijuana, Mexico, as the planet Venus makes its transit across the sun. See more pictures in our gallery of the transit.