UAE’s KhalifaSat captures Holy Mosque of Makkah from space

UAE’s KhalifaSat captures Holy Mosque of Makkah from space
A view of the Holy Mosque of Makkah captured by KhalifaSat.

Most Popular Stories