Akshay DhavleJun 20, 20223 min readShanti Stupashanti - peace stupa - a dome-shaped building erected as a Buddhist shrine While Leh itself is idyllic, it can get positively bustling in...