HoustonPBS UH Moment: Did LiDAR Uncover the Lost City?

HoustonPBS UH Moment: Did LiDAR Uncover the Lost City?