Lilac garden Shelkovskoe highway is the garden in Russia founded in 1954.
According to PR-model, izmailovsky-park.ru is ranked 893,030th in multilingual Wikipedia, in particular this website is ranked 107,171st in Russian Wikipedia.
The website is placed before aia-aprilia.it and after berglen.de in the BestRef global ranking of the most important sources of Wikipedia.