X
Wall of china - Wall of china is said to be the only human made building visible from moon.
@samrat16 (2442)
• India

Wall of china - Wall of china is said to be the only human made building visible from moon.