translate English to German: His group claimed to have located Shambhala in the Altai region.
Seine Gruppe behauptete, Shambhala im Altaigebiet lokalisiert zu haben.