The Indian Army has captured a large part of Mount Kailash on the LAC. Mount Kailash is considered to be the holy land of Mahadev, the God of Gods. On the land of Bhole, China hatched a big conspiracy against India. It is being told that on LAC, India has established its dominance over many occupied areas of China.