Thread:The Demon In Me/@comment-1967967-20180502120608

Hei. I started to doubt that The Quaxet Temple is in Peru, and looked through the gameplays of it. There were no specific locations named, but the map showing Lara's arrival seems to be more in the Columbia area. What do you think of it? 