Hi Qing,

I have the M. barlaea (Masdevallia barlaeana) too. Don't mount it. You can grow it very well in the clay pot with moss, and shady! This plant likes it pretty wet!

Cheers. Hoa.