Date: 2011-9-18 12:43:00 by lilyhuang2000 Tags: Putuoshan travel

Putuo Mountain. Putuoshan, one of the four sacred Buddist
mountains in China, is located on a four mile long island, just
off the coast. Guanyin, goddess of mercy, is the ruling deity of
the island. Her golden statue is visible from many parts of the
island. The faithful climb the steps from Thousand Step Beach
to
... View Details
Views:96 Comments (0)
Page 1 of 1 First Previous 1 Next Last