Computers linked with others across the world to share weather information.
(Computers; linked; to share weather information) (Computers linked with others across the world; to share; weather information)
Computers Computers linked with others across the world
linked to share
to share weather information
weather information