The Fountain of the Four Rivers is located in Piazza Navona, that lovely open square just a five minute stroll from the ...