Putuoshan Scenic Area is located in the corner of Zhoushan Islands, Zhejiang. This is one of the four famous Buddhist holy places in China. The scenery here is very beautiful and moving! Kowloon Palace is located in a quiet place, very quiet and peaceful!