Plaza De Cibeles, Madrid, Spain, Europe.The Cibeles Fountain, Created In 1782 And Situated In Its Current Location Since 1895, Has Ended Up Lending Its Name To One Of The Most Emblematic Squares Of Madrid. It Has Also Become A Symbol Of The Capital. The Fountain Depicts The Roman Goddess Of The Same Name (Cybele In English), Symbol Of The Earth, Agriculture, And Fertility, Atop A Chariot Drawn By Lions.... See more