summer view of Pisciadu lake and peak in Sella mountain, sudtirol, Italy

- Image ID: EDX6BN
summer view of Pisciadu lake and peak in Sella mountain, sudtirol, Italy
Alex Genovese / Alamy Stock Photo
Image ID: EDX6BN
Location: Sella Mount