The sun hung over the heads of two Chinese men, the giant orange ring in the sky of Myanmar were unforgettable images of the longest solar eclipse of the millennium that took place yesterday.

Impressive image of the longest eclipse of 1,000 years images 1

The moon obscures part of the sun for nearly two hours in the sky of the Philippine capital Manila.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 2

Eclipse on the Tamsui River, Taiwan.Photo: Reuters.

Impressive image of the longest eclipse of 1,000 years images 3

Two men sit on a bridge watching the eclipse in Zhengzhou city in Henan province, China.Photo: Reuters.

Impressive image of the longest eclipse of 1,000 years images 4

Eclipse in Kaifeng City, Henan Province, China.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 5

The moon began to pass through the sun in the sky of Bangkok, Thailand.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 6

The plane passed by the sun being partially covered by the moon. Photo taken in Bangkok, Thailand.Photo: National Geographic.

Impressive image of the longest eclipse of 1,000 years images 7

In Singapore.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 8

In this photo, the sun appears near the crescent on a cathedral tower in Rawalpindi, Pakistan.Photo: AP .

Impressive image of the longest eclipse of 1,000 years images 9

In Sidon, Lebanon.Photo: Reuters.

Impressive image of the longest eclipse of 1,000 years images 10

The sun is like a crescent-shaped sky over the Maldives island nation.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 11

In this photo, the sun's coverage is almost at its maximum in the capital of Kenya's capital Nairobi.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 12

In Bagan ancient city of Myanmar.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 13

The moon reached the middle of the sun in Bagan, Myanmar.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 14

The eclipse scene in the outskirts of Beijing, China.Photo: Reuters.

Impressive image of the longest eclipse of 1,000 years images 15

Various stages of solar eclipse in Toan, Sichuan Province, China.Photo: Reuters .

Impressive image of the longest eclipse of 1,000 years images 16

A bird flies through the camera lens in an eclipse in New Delhi, India.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 17

The plane flies through the sun when an eclipse occurs in the sky of Taipei City, Taiwan.Photo: AP.

Impressive image of the longest eclipse of 1,000 years images 18

A statue in a park in Fujian Province, China, becomes mysterious in the light of an eclipse.Photo: National Geographic.