Standing high on a hill overlooking Yerevan right behind The Cascade, the Art Deco-style Mayr Hayastan, or ‘Mother Armenia’ bronze statue, is as much a national icon as is the hallowed Mount ...