Mountains overlook the Piazza III Novembre, Riva del Garda, Trentino, Italy

- Image ID: 2A4WNRH
Mountains overlook the Piazza III Novembre, Riva del Garda, Trentino, Italy
will Perrett / Alamy Stock Photo
Image ID: 2A4WNRH
Location: Piazza III Novembre, Riva del Garda, Trentino, Italy