Newport Beach lifeguard tower 10 HDR photo. Lifeguard tower #10 is located on 10th Street on Balboa Peninsula in Newport Beach, Orange County, California.