Did you know that you can now see your city through satellite images using this free app on your cell phone? That's right!! This app is for those who are curious to know what the view of their city is like from above, and it already has the largest number of downloads, over 10 million. […]