Nepal witnessed many ups and downs both positive and negative last year. The year 2017 left behind sweet memories in political, social and economic domains