Tsatue Biosphere Reserve is amazing .