Seal Beach pier boardwalk with snow-capped mountain backdrop, sandy beach, coastal town scenery, and beachgoers in Seal Beach, California