Yahoo! Satellite Maps:
Czech TV buildings, Prague, Czech Republic

Czech TV buildings in Prague, Czech Republic. [...]