Ahead of the launch of the new iPhone 6s and 6s Plus tomorrow, National Geographic today published a set of photos shot on the new device. Apple’s SVP of Marketing Phil Schiller pointed us to the article, which follows photographer Mark Leong reflecting on his history of shooting with various devices in China over the last 25 years. Head below for a look at the photos shot on Apple’s new flagship iPhone… expand full story