Snow TowerSnow Tower is a mountain summit located in the state capital Juneau, in the U.S. state of Alaska. It is part of the Coast Mountains.