The Great Red Spot: Jupiter, the largest planet of our solar system, is surrounded by many mysteries. The US space agency NASA has sent some…
Posts tagged as “great red spot”
There is a big red spot on the planet Jupiter, about which scientists have known from long back. But it was not known how it…