Partial solar eclipse is witnessed around the world.
A partial solar eclipse is witnessed in Lhasa, June 21, 2020. (Xinhua/Zhan Yan)
A partial solar eclipse is witnessed in Lhasa, June 21, 2020. (Xinhua/Purbu Zhaxi)
A partial solar eclipse is witnessed in Fujian, June 21, 2020. (Xinhua/Wei Peiquan)
A partial solar eclipse is witnessed in Beijing, June 21, 2020. (Xinhua/Xing Guangli)
A partial solar eclipse is witnessed in Nairobi, capital of Kenya, June 21, 2020. (Xinhua/Li Yan)
A partial solar eclipse is witnessed in Nairobi, capital of Kenya, June 21, 2020. (Xinhua/Xie Han)
A partial solar eclipse is witnessed in Lhasa, June 21, 2020. (Xinhua/Purbu Zhaxi)
Partial solar eclipse is witnessed around the world.