Mountain of the Watchers

Mountain of the Watchers is a location in Return to Dark Tower.