House on Embankment is the museum in Russian Empire founded in 1989.
According to PR-model, dnnmuseum.ru is ranked 213,281st in multilingual Wikipedia, in particular this website is ranked 26,746th in Russian Wikipedia.
The website is placed before ilovepalmsprings.us and after tigre.gov.ar in the BestRef global ranking of the most important sources of Wikipedia.