Tree ferns in Horton Plains National Park which is a is a cloud forest in the central highlands of Sri Lanka .