Fountain of Neptune, Mexico City


The Fountain of Neptune is installed in Mexico City's Alameda Central, in Mexico. The fountain has a bronze sculpture depicting Neptune, the Roman God of the sea.