Previous Home Next

China (563)

This mall boasted the world's longest escallator. It goes up five stories. (please note that they were getting ready for Christmas!)