Discovering untouched ‘Mountain God’s Eyes’ in Cao Bang province
Located beside Nam Cha Lake in Trung Khanh district, Cao Bang province, the Mắt Thần Núi (literally ‘Mountain God’s Eyes) scenic spot, with its wild and majestic beauty, is considered one of the most beautiful and unique mountains in Vietnam.