Are you alright, Eiffel Tower? The World According to Apple Maps mashable.com A new Tumblr, <a href=" http://theamazingios6maps.tumblr.com/ " target="_blank">The Amazing iOS 6 Maps</a>, is curating user submitted images ...read more