It is estimated that since the beginning of time, 106.5 billion people have been born…. the following adventure is an escape from that. A reminder that you are a being in the vast expanse. The creator of your own time and history. Photographed by Jessica & Marissa Straw in Estes Park, Colorado.