That monument exists in Armenia, and it's called Carahunge. Carahunge is known by many names — locals refer to it as Zorats Karer, which translates into "stones of power". You'll also hear some ...