Yes, obviously everyone will require a visa for Kailash Mansarovar as it is located within the Tibetan Autonomous Region of China. If you are planning to make a pilgrimage tour to the sacred Mt. Kailash and Lake Mansarovar, you need to have a six-month valid passport and Himalayan Glacier will make visa process and all permit arrangements.
