the mountain of fruit and flowers