Filming Locations in Bamyan

Bamyan, Afghanistan
Nothingwood (2017)

Bamyan, also spelled Bamiyan or Bamian, is the capital of Bamyan Province in central Afghanistan. It...

View Details
Barmian, Afghanistan
Los ojos de Ariana (2007)

Bamyan, also spelled Bamiyan or Bamian, is the capital of Bamyan Province in central Afghanistan. It...

View Details