"Aden" is originated from "Aden scenic spot in Daocheng", a charming scenic spot located in Sichuan, China. In Tibetan language. "Aden" means "a place facing sunshine". It is honored as "the last Shangri-La" and "the last piece of pure land on the blue planet" due to its extremely beautiful landscape and clean air. ...