Of course
considering that satellites can get a resolution down to around 10m on other planets there are probly very few man-made structures that aren't visible from space.
(
Cuddles It's not rape if they're already dead,
Tue 30 Nov 2004, 1:37,
archived)