xiangcai 1768799651 There are tons of Russians in the beach resorts of Hainan island, china.I mean literary tons, never seem this before