A sacred site and a former center of political power that is now noticeable only by a massive stone platform. Stop by on your hike.