Stephanie HampsonOct 24, 20161 min readAbandoned TownsThe mountain towns of Japan serve as a testimony to the draining power of the megapolis, the megacity. Tokyo is where the young people go...