Located at 31st Street Atlantic Avenue in Virginia Beach, the King Neptune Statue stands tall at 34 feet high, emerging from the Atlantic Ocean to overlook Neptune Park.
This colossal bronze statue was constructed as a tribute to the annual Neptune Festival, celebrating the local culture and heritage of the Virginia Beach community.