Welcome to Pedropedia

Fact #57 ()

The Great Wall of China is so large it can be seen from the International Space Station.