Overview on new-age Giant Magellan telescope, James Webb

Overview on new-age telescope (Giant Magellan, VLT & James Webb)

Since your childhood, you must have heard of different stories regarding space, stars, planets and myths associated with them. Humans have been looking at the sky since we have had eyes, thinking what it has in store for us. Every time something new is discovered, we are left in awe of what we see. From … Read more