
Landscape
November 6, 2024
Documentary
Overview
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.
Directed by
Where to watch
In United States
Not available to stream, rent, or buy in United States right now.



















