kailash-mansarovar
The Yatra to Kailash Mansarovar is the most popular out of the Panch Kailash Yatra. Kailash Mansarovar is situated in the Ngari Prefecture of Tibet- China’s Autonomous region. Mt. Kailash is regarded as the spiritual center of the universe. According to Hindu mythology, this is where Heaven (Svarga) is located, and anyone who visits here is absolved of his sins. Drinking the sacred water of Mansarovar lake cleanses the sins of a hundred lifetimes, and taking a ritual bath in it ensures entry into Lord Brahma's paradise.