Microsoft Virtual Earth Satellite Maps:
Harley Davidson Cafe, Las Vegas, Nevada, USA

Harley Davidson Cafe on the Las Vegas Strip. [...]