'Lost' in Translation - 10 of Our Favorite Lost Lands

Date: 03 June 2009 Time: 02:54 PM ET