20407 Hawthorne Blvd, Torrance, California 90503 USA
The Shangrila Discovery is your opportunity for a breathtaking, picturesque adventure through China's Yunnan Province.
Photo Credit: Yelp