Antarctica, the Earth's southernmost place, is the best continent for natural beauty. For the most part, Antarctica is just frozen and lifeless, but the perimeter of Antarctica is where you can find all the wildlife, especially on its peninsula. [huanqiu.com] Source: China.org.cn