Tokyo, Japan from 150 meters high...not quite shuttle altitude!