Walking down from Chomrong during the ABC trek you are surrounded by the beautiful sakura trees. There are insects coming to feed on the nectar of the flowers. Those insects are the snacks of Rufus Sibia. Along with these you get to view the Macchapuchhre mountain up clsoe and personal.