Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
It is in the Novo-Peredelkino District of Moscow at the intersection of Prirechnaya Ulitsa and Borovskoye Shosse, after which the station takes its name.