Went to Cameron Highland for a short trip few days ago. Saw some moss and pellia.
Found all these moss near a man made pond.
Not entirely sure if this is pellia, but I have seen them in my house too, grow under where the car is parking.
Didn't manage to visit the moss forest at Cameron Highland, maybe next time.