Take a moment to close your eyes and clear your mind. Now, imagine a breathtakingly beautiful faraway land where lush jungles and jagged mountains cradle a small, lost-in-time town. An ancient pyramid stands guard on one of the cliffs overlooking the…