以图搜图
View of Lake Titicaca and the snowcapped summits of the Andes from Isla del Sol (Island of the Sun) in Bolivia. Lake Titicaca is the largest lake in South America and the highest navigable lake.
ID: 1750231103
预览
TIFF大小
63.3MB
格式JPG
编辑图片
以图搜图
  • 大图:5760 × 3840 像素·48.77 cm × 32.51 cm·300dpi·JPG
  • 中图:1000 × 667 像素·35.28 cm × 23.53 cm·72dpi·JPG
  • 小图:500 × 334 像素·17.64 cm × 11.78 cm·72dpi·JPG