Beautiful World : [OC][2000×1333]Ella gap in Sri Lanka. Ella … [OC][2000×1333]Ella gap in Sri Lanka. Ella Rock on the right, Little Adams Peak on the left Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http...