Source: Tourism MediaNeptune StatueVerdenNordamerikaUSAVirginiaNorfolk - Virginia BeachVirginia BeachNeptune Statue