Yandex Islands
1. How did this hit the top posts?
2. The website is very marketing and confusing.
3. What is Yandex, that is what I want to know the first few seconds when I view their website.  It looks as if I am buying a no-man island somewhere.