Hong Benguela hotel is located in Sichuan Province Ganzi Tibetan Autonomous Prefecture Daocheng County town of Shangri La, in Shangri La's city center Locke square (to commemorate the German Joseph rock then found the "Shangri La" built), is known as "the blue planet last piece of pure land" of Aden...