You must have seen pictures of Earth from space. A few days ago, the American space agency NASA had shared pictures of some cities of the world and told how these cities appear from space at night. It also included pictures of Spain, Washington DC, South Korea, North Korea and India, which were seen shining. But now it is being claimed on social media that Belgium is the only country in the world whose roads are visible from the moon! Is it really so? Let us know the reality of…
Read More