World View Enterprises is planning to launch the passenger balloons from Spaceport America in New Mexico. The return to Earth will take about 20-40 minutes and will include a period of free fall before a parafoil is deployed to slow the descent.
October 23, 2013 4:13 PM PDT
Photo by: World View Enterprises, Inc.
| Caption by: James Martin
Conversation powered by Livefyre