translate English to German: Located in the Plaza del Puente.
Gefunden in der Piazza Del Puente.