Introduction to Khuzri Village: Khuzri Village (Khuzri) is the largest town on Olkhon Island, and most backpackers will choose to stay in the town. The town directly faces the famous Shaman Rock and is surrounded by grasslands and forests.

Leave a Reply