Puerto Vallarta, Mexico - sunset on the beach
Puerto Vallarta, Mexico - sunrise on the beach
Pomponio Beach at San Gregorio, California