The latest images of Altair, offering unique luxury apartments for sale in Sri Lanka is soon to grace Colombo’s skyline.