8 months agoMaijishan is a giant cave monastery of Chinese Buddhists ~It is a 142 meter high structure carved into the mountain about 1.6 thousand years agoSusieQ4u