Hi Lin, the flower strongly resembles the oculus-bearing form of Den. findlayanum; if it is that species the pseudobulbs should have a very distinctive 'string of beads' look to them. Might be a hybrid or related species if the bulbs/canes looks different. Could you post a clearer shot of vegetation (leafed and leafless pbulbs)? That's often useful in ID'ing these.