About 60 miles away from Anchorage, at the head of the Passage Canal, lies Whittier, a town where nearly the entire population lives in a single building called Begich Towers.The post Inside Whittier, The Bizarre Alaskan Town Where Almost All The Residents Live In The Same Building appeared first on All That's Interesting.