A haven of peace in the heart of Chinese mountains Architecture & Design Qiandao Lake (or Thousand Island Lake) is a sacred place located deep in the mountains. The German architectural firm GMP apparently fell in love with… February 22, 2017