A short travel documentary about the autonomous region of the Russian Federation which, between the Caucasus and the Caspian, is home to Europe’s native Buddhists.