The Fountain of the Four Rivers, a renowned landmark in Salzburg, Austria, features bronze statues of cherubs and horses amidst a cascading waterfall, with a stone bridge and lush greenery in the background.