Works English

ALMA Atacama Large Millimeter/submillimeter Array

  • Worked in 2014
  • Filmed in Chile, Atacama
  • Contents Owner: Konica Minolta Planetarium
  • Project website: