Would you swim here? This transparent pool floats 115 feet above groundRead full article: Would you swim here? This transparent pool floats 115 feet above groundAre you brave enough to take a plunge into this pool?