A H-IIA rocket lifts off from the launching pad at Tanegashima Space Center on the Japanese southwestern island of Tanegashima on Nov. 24, 2015.
Kyodo—Reuters
By TIME Photo
November 24, 2015

Contact us at editors@time.com.

SPONSORED FINANCIAL CONTENT

You May Like

EDIT POST