LOST magazine found at a beautiful bed and breakfast in Shanghai, called Little An, located at Lane 606 Huaihai Road.