1 films Found
Play
The Altai region is one of Russia's most popular holiday locations for its snow-capped mountains and vast lakes. But increasingly, people are visiting the area to try an ancient medical treatment, a bath of pink broth made from boiled deer antlers.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy