Russia's space agency, Roscosmos, has shared latest images of Earth captured by its hydrometeorological satellite Electro‑L. One of the pictures show India as seen from space. Reacting to the picture, an X user wrote, "Bharat hits different." Electr-L is the first Russian weather satellite that successfully operates in geostationary orbit.