Featuring the sea god Neptune and horses against the backdrop of the magnificent Palazzo Poli, the fountain is enormous at 161-feet long and 85-feet tall. Right in view of the Palazzo Zuccari is ...