Nature & Geography Lake Sevan is one of the world's largest high-altitude lakes, sitting 1,900 meters above sea level. Source