Italy’s Lake Garda and the city of Verona south of the Italian Alps are pictured in this image from Japan’s ALOS observation satellite. With an area of 370 sq km, Garda is the largest lake in Italy ...