Mount Hood is the highest point of a roller coaster .
In addition to being the highest point of one of Enchanted Forest roller coaster , Mount Hood is one of the most feared attractions in theme parks .