Where was this photo taken?

Sunset in Sayulita, on Mexico's Pacific Coast.
Sunset in Sayulita, on Mexico's Pacific Coast.John Brecher / MSNBC.com

Travel photo of the week: Oct. 19, 2006

Sunset light turns the Pacific Ocean pink at Sayulita on Mexico’s Pacific Coast.

(John Brecher/MSNBC.com)