Create account

1BFdJ5bjReE9Pri8
saved 1336d
The Red Clouds Golden Summit atop Mount Fanjing, China. The twin peaks are 8,430ft above sea level and home to two holy temples: Temple Maitreya and the Temple of Bhudda.