Stock Photo: Solar composting toilet below east face of Longs Peak (14,259 feet, 4,346 meters), Rocky Mountain National Park, Colorado, USA

Stock Photo: 4316-4445 Solar composting toilet below east face of Longs Peak (14,259 feet, 4,346 meters), Rocky Mountain National Park, Colorado, USA