Narahari Vishnu Temple in Russia

Amrvathi, the capital of Indra, the chief of Devas was in Russia, Yagnyavalkya lived in Russia, Lord Krishna's son, Pradhyumna founded a city Port Baijin, Russis, The Vedas were called Santi Veda,..... River Moksha is found in Russia..... Narada Mountain called as Narodnya Mountain is found in the Urals, There is evidence galore.