Filming Locations in Pokhara
Pokhara, Nepal
Les tribulations d'un Chinois en Chine (1965)
Pokhara is a city on Phewa Lake, in central Nepal. It’s known as a gateway to the Annapurna Circuit,...
View DetailsPokhara is a city on Phewa Lake, in central Nepal. It’s known as a gateway to the Annapurna Circuit,...
View Details