7th century AD Hindu God Vishnu’s Statue found at Russia’s Volga region during excavation. Idol was found in Staraya Maina village in Ulyanovsk region (this ancient region was highly populated city 1700 years ago.Older than current oldest city Kiev, believed to be mother of all Russian cities). Photo: Booksfact.com