Two ‘holy’ islands in an eerily green African lake are home to centuries-old relics and mummified emperors — Earth from space
QUICK FACTSWhere is he? Dek and Daga, Ethiopia (11.907552854, 37.285011102)What's in the photo? A pair of islands in the middle ...