Before Afghanistan’s religious zealots destroyed their famous sculptures in Bamiyan, did you know the location of the world’s tallest standing Buddha? The folks living in remote, mountainous Sichuan ...