Looking for spiritual nirvana? Then visit China’s underground Buddhist shrineBy Megha SharmaMay 11, 2017 China is the favorite tourist destination for travelers. So if you are planning to visit the continent and don’t know…