Thanks to Skillshare for sponsoring this investigation! 🗺️ Go to to get started on your learning journey with 1-month free! Shambhala is the name of an Inner Earth civilization supposedly hidden in the Himalayan mountains. Legends of Shambhala recorded in ancient Buddhist and Hindu scriptures led the US-funded Nicholas and Helena Roerich on an impossible […]