49,078 views
5 hours ago
8,986,370 views
3 weeks ago
22,558 views
9 hours ago
136,553 views
9 months ago
Show more
46,326 views
3,189
0
Masth Magaa
2.11M subscribers
Tags
venus
science and technology
space science
life on Venus
NASA
ISRO
space research
Karnataka
Kannada news
information
fact
Amar Prasad
masth Magaa
Hubble
Hubble Space Telescope
space telescope
John Webb telescope
131 Comments