traverse mountain