Newport Beach lifeguard tower photography. Located on Balboa Peninsula along the Pacific Ocean in Orange County Southern California.