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.
2004
2013
2016
2025
2023
2006
2018
2010
2002
1992
1971
1984
2015
2026
1986
2022