A satellite view of MIT’s entrance at 77 Mass Ave on Bing. Screenshot from www.bing.com Jun. 12, 2009 Facebook Twitter Reddit Print A satellite view of MIT’s entrance at 77 Mass Ave on Bing. Screenshot from www.bing.com