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 an...