Welcome to Russia in...China?