If the current server is not working, please try switching to other servers.
A masterpiece Buddhist House Altar has been housed at the Asian Art Museum in Berlin since 1936. This documentary traces it's origins in Nepal, uncovering the cultural, spiritual and ritual significance of such altars in their native context.