6 Infamous Unfinished Landmarks You Have To See To Believe

#5 Ta Keo

Ta Keo is a temple-mountain located in the ancient city of Angkor, and it contains five sanctuary towers arranged in a pyramid. It could have been one of the greatest temples ever constructed, and one of the largest, but it was never completed.