

2024 · Documentary
In the midst of a breathtaking landscape of mountains and lakes in China lies a hidden Taoist temple dedicated to Xiwangmu, a deity capable of granting immortality to those who achieve complete harmony with nature.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.