This massive outdoor climbing wall is in the Czech capital, Prague, and has a very unusual form that looks like an alien ruin. After the link are some shots of people climbing it, which give some idea of how large it is.