Are these gigantic stones in Russia from a technologically advanced ancient civilization?10yr ⋅ user144668-18848 ⋅ se/skeptics