Microsoft Virtual Earth Satellite Maps:
Madonna's House, Los Angeles, California, USA

Madonna's House in Los Angeles. [...]