Fountain of Neptune – Spain
Fountain of Neptune is one of the most beautiful fountains in Madrid, Spain. The Fountain of Neptune is an iconic marble fountain representing Neptune, the god of the sea. The fountain is located in the center of Plaza de Canovas del Castillo or better known as Plaza de Neptuno. The fountain was commissioned by King…
Read More