Venus Made-of-Light