Where is this place in the world [Shown Below]? If you know please mention where it is and possibly where I can get that scenery.
Here's the pics description: Leaving GIG, on the way to GRU and then LHR.
I believe its Rio De Janiero (if thats spelt right 🙄 )
Here is some scenery for Rio de Janeiro but I don't think it includes the airport.