Alhambra, CA & Surrounding Areas
Climbing the Great Wall of China
Our global headquarters in Alhambra, California (Los Angeles County)
Found this pic of our 2012/13 vacation prize winners of our lucky draw contest with China National Tourist Office on KEARTH 101 radio station. What a happy couple!! Cheers!