I can't really think of any outside of youtube. There's local search engine (Yandex and some lesser ones), there's local social website (vkontakte). Russians don't talk English well and mostly use Russian websites which are, obviously, mostly hosted inside Russia. Wikipedia is another example, but, funny enough, Russian government wants to develop a curated alternative and already have money to fund it (basically web hosted encyclopedia).