Saint Petersburg Central Bus Terminal is placed in Russia founded in 1963.
According to PR-model, avokzal.ru is ranked 2,307,059th in multilingual Wikipedia, in particular this website is ranked 250,945th in Russian Wikipedia.
The website is placed before berliner-singakademie.de and after anwbmotor.nl in the BestRef global ranking of the most important sources of Wikipedia.