Source: Tourism MediaNeptune StatueWorldNorth AmericaUSAVirginiaNorfolk - Virginia BeachVirginia BeachNeptune Statue