"One of the most detailed ISS tours" quite clearly filmed in Houston.