Mira Rai : A short film by Lloyd Belcher about a brave Nepali village girl, who has discovered that she was a mountain runner. The film mixes scenes from Hong Kong, Kathmandu, Bhojpur, Nepal, and...
Mira Rai : A short film by Lloyd Belcher about a brave Nepali village girl, who has discovered that she was a mountain runner. The film mixes scenes from Hong Kong, Kathmandu, Bhojpur, Nepal, and...