The lake is located in South Tibet, which has been declared by China as the 'Tibetan Residential Area'. Lake Mansarovar holds religious significance due to its sanctity and is considered extremely important in Hinduism and Buddhism.