Washington, D.C. now has Google Earth 3D

Google has recently pushed out a number of new 3D areas. Of special note is Washington, D.C., the capital city of the United States of America. Google usually takes its time releasing capital cities … [Read more...]