That is at least the translation of the Chinese caption of the attached panorama photo according to GoogleTranslate