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 DetailsBarmian, Afghanistan
Los ojos de Ariana (2007)
Bamyan, also spelled Bamiyan or Bamian, is the capital of Bamyan Province in central Afghanistan. It...
View Details