Daily Quiz: November 1, 2017

Where is the Project Loon launch site?