Filming Locations in Dhital

Hemjakot, Pokhara, Nepal
Sold (2014)

View Details