Hi, there! Sadly, no, I have never been there though I would love to visit sometime (Especially Moscow, which I find lovely).