First image from new balloon-based telescope revealed