DesiMDB
Landscape poster
ZH

Landscape

山水

Not rated0 votes2024

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.

Find trailer

Your rating

Where to watch in India

Not available to stream in India right now.

Top cast

Crew

You may also like