Running The High ultra in the Indian Himalayas

The trailer for ‘Impossible,’ a documentary about The High ultra in the Indian Himalayas. was released on Jan. 1.