English Ladakh Cited by user 59.93.14.252 on 06 Jan 2017 Ladakh is a Himalayan region administered by India as a union territory. Located in the western Himalayas of northern India, the region has been the subject of dispute…
English Argali Cited by user Citation bot on 04 Sep 2010 The argali, or the mountain sheep (species Ovis ammon) is a wild sheep that roams the highlands of Central Asia (Himalaya, Tibet, Altay).