No, I don't see anything reference to this place on Wiki,
The scene I'm referring to is the one where Liana and Alexa travel through the "Giant's Playground", a scenic area with large, towering rock formations.
Now, that's a brilliant idea.
😊😊
My apologies. I thought you've seen the film.
<3
No, I haven't seen the film yet😅