Cheers broke out along the beach in this resort city as the moon began to pass over the sun.
Hundreds in a beachside park had passed the waiting time by readying their equipment and listening to a youth orchestra play Star Wars songs while a large screen projected images of Princess Leia behind them.
Luz Elena Aguillón de la O sat in the grass with a group of 14 family and friends who had gathered from Mexico City, Guanajuato and right here in Mazatlan to take in the spectacle.
“Happy to be here with family, friends sharing a singular, unrepeatable event that the universe and nature give us,” she said.
BY ALEXIS TRIBOULARD
MAZATLAN, Mexico