Only object of earth can be seen from Moon What it is? April 15, 2025 by admin A. Hanging Garden B. Light House C. Wall of China D. A Squire