Toughest Mountain

Toughest Mountain is a mountain that will be explored during Mountain Expedition. Not much is known about it at this time.