According to PR-model, tallbuildings.ru is ranked 920,503rd in multilingual Wikipedia, in particular this website is ranked 100,384th in Russian Wikipedia.
The website is placed before agneschan.net and after thecompassculture.com in the BestRef global ranking of the most important sources of Wikipedia.