Prasat Ta Keo is a magnificent sandstone temple-mountain featuring five imposing towers crowning a tiered pyramid base. This striking structure embodies the mythical Mount Meru, symbolizing the center of the universe in ancient Hindu cosmology.
Get personalized travel recommendations and answers to your questions with our Next-Gen Travel Search.
Try AI Travel Planner