Discover the 2922 strangest places on Earth with Google Earth and Google Maps
NE 8th St, Miami, FL 33132, USA - Full screen map
America Airlines Arena roof.