Ankakhutyun Armenia Independence Day 2021: Google doodle celebrates this public holiday, also known as Ankakhutyun 3 years ago Situated in the mountainous, Caucasus region where the Asian and European landmasses combine, Armenia commends its Independence Day on the…