Do not get me wrong. I have read Many similar threads. ... however: as my subject says, I am in a place where I just can not get a data plan, GPS-plan, 3G/4G even less LTE for my cell phone. I have an iPhone 5, which has an GPS receiver built in as well. It know where it is. But little does that help before you connect it to something that can tell it what those coordinations mean. I understand that the drone itself has a built in GPS receiver so it knows where it is. But Before making this investment I would like to confirm a couple of things. 1. I can fly and control this machine with video stream to my iPhone in the middle of the jungle without: running water or electricity, even less anything that would be called "service" or Internet, available for 500 miles if all my gear is charged? 2. a. If I don't have cached the parts of the maps I am planning to fly I won't be able to use the maps to navigate trough may flight? b. I will be forced to trust in my stream-video and not take the drone to far away so I risk losing video signal? c. If I don't have any cached maps in my application I will not be able to rely on the "Take me home"-button? 3. No matter which Phantom 3 I buy I will be able to fly it with streamed video to my iPhone 5? I do understand that I may be having to make some practice at some place where all those luxuries are available, to be able to bring it to all those remote places in the no-mans land. The more detailed answers and the more questions or/and subquestions you can answer the more I'd appreciate it. Thank you very much!