We like it when popular iOS or Android apps make it to Windows Phone. Today we’re getting InstaPlace Pro joining the Windows Phone Store. It’s a location based photo app that helps you create images that share your location. We’ve seen similar apps on Windows Phone already. Apps like Ciel and InstaWeather do something similar. In fact, InstaPlace comes to us from the same InstaWeather developer. Let’s check it out.