Nemiah is located in the remote mountains of British Columbia. Watch the video to see its exact location.