千山万水风景萦绕
[qiān shān wàn shuĭ fēng jĭng yíng răo]
Literally, it translates to 'the landscape of a thousand mountains and countless rivers linger around'. This idiom suggests someone who has experienced much of the world, or has been exposed to numerous sights or experiences.