A mysterious stone temple hidden within a dense jungle, basking under the rays of sunlight filtering through the canopy.