1031
Heard Island is located in windy and remote southern Indian Ocean
Heard Island is located in windy and remote southern Indian Ocean at the intersection of the surface waters of temperate sub-Antarctic cold. In this part of the ocean there is a constant high clouds. Photos of the island made from space.
Source: mirfactov.com/