Not sure if you were on the Google map site or the Google Earth site. Google Earth requires a download but it is free, unless you get the pro, and has more detail in some areas than the Google map. Very good program.