echo mountain and inspiration point