with drinks in hand and our stomachs full we watched castros new world slide slowly beneath us , green and beautiful from that height , the mountains off to the north and south looking like the soft brown border of a lush and peaceful picture , dotted here and there with the blue-white gleam of mountain lakes .