Shanghai – New travel magazine Lost is getting personal, exploring the little things that turn a trip abroad into a voyage of discovery.