Piazza Navona Bernini and Borromini

43.355982, 12.561952