WHAT IS ECOPOINT: ANTARCTICA?
Ecopoint: Antarctica, or Watchpoint: Antarctica, is a station in Antarctica that was maintained by Overwatch in order to monitor climate change and severe weather anomalies in the region. The station was hit by a polar storm causing the six staff members to enter cryostasis to freeze themselves as a last-chance effort to survives as their supplies dwindled with no notion of a rescue team on the way. The whole team perishes expect for Mei, due to their pods malfunctioning over the course of nine years asleep.
Mei herself specializes in “abnormal climate phenomena and their effects on different ecosystems around the world” according to her journal entries. The reasoning for the sudden increase in climate abnormality, thus causing the Ecopoints to be established, is guessed to be caused by the “advent of new technologies, the rapidly growing omnic population, and drastically increased consumption of resources” as stated in Mei’s story post on her character page, however the cause is still not unequivocally known.