People in Asia have seen the longest total solar eclipse this century, with large areas of India and China plunged into darkness.
Amateur stargazers and scientists travelled far to see the eclipse, which lasted six minutes and 39 seconds at its maximum point.
The eclipse could first be seen early on Wednesday in eastern India.
It then moved east across India, Nepal, Burma, Bangladesh, Bhutan, China, Japan and the Pacific.
The eclipse first became total over India at 0053GMT, and was last visible from land at Nikumaroro Island in the South Pacific nation of Kiribati. It ended at 0418GMT.
Elsewhere, a partial eclipse was visible across much of Asia.
Mixed blessing