The Tiger's Nest

A live-action fantasy adventure film set in the tropical forests of Himalayas.

Ta'igara: An Adventure in the Himalayas

·

2022

·

94 min