             selector: #selector(ViewController.updateInfoLabel),
             userInfo: nil,
             repeats: true)
+        
+        //Set to true to display an arrow which points north.
+        //Checkout the comments in the property description and on the readme on this.
+//        sceneLocationView.orientToTrueNorth = false
+        
+//        sceneLocationView.locationEstimateMethod = .coreLocationDataOnly
+        sceneLocationView.showAxesNode = true
+        sceneLocationView.locationDelegate = self
+        
+        if displayDebugging {
+            sceneLocationView.showFeaturePoints = true
+        }
+        
+        //Currently set to Canary Wharf
+        let pinCoordinate = CLLocationCoordinate2D(latitude: 51.504607, longitude: -0.019592)
+        let pinLocation = CLLocation(coordinate: pinCoordinate, altitude: 236)
+        let pinImage = UIImage(named: "pin")!
+        let pinLocationNode = LocationAnnotationNode(location: pinLocation, image: pinImage)
+        sceneLocationView.addLocationNodeWithConfirmedLocation(locationNode: pinLocationNode)
         
         view.addSubview(sceneLocationView)
         

                repeats: true)
        }
        
        if displayDebugging {
            sceneLocationView.showFeaturePoints = true
        }
        
        //Currently set to Canary Wharf
        let pinCoordinate = CLLocationCoordinate2D(latitude: 51.504607, longitude: -0.019592)
        let pinLocation = CLLocation(coordinate: pinCoordinate, altitude: 236)
        let pinImage = UIImage(named: "pin")!
        let pinLocationNode = LocationAnnotationNode(location: pinLocation, image: pinImage)
        sceneLocationView.addLocationNodeWithConfirmedLocation(locationNode: pinLocationNode)
    }
    
    override func viewWillAppear(_ animated: Bool) {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        infoLabel.font = UIFont.systemFont(ofSize: 10)
        infoLabel.textAlignment = .left
        infoLabel.textColor = UIColor.white
