Hi K K Hui,
It's a Siberian Stonechat,
You'd asked a good question. What field marks makes me think it's a stonechat but not flycatcher?
I have no idea, ... maybe because of the standing posture and habitat.
Anyway, a very nice photo with very soft background!
Gary