Ta Keo Temple - Icon Illustration

Ta Keo is a temple-mountain in Angkor (Cambodia), possibly the first to be built entirely of sandstone by Khmers. The pyramid shaped Ta Keo was build to represent Mount Meru, the mountain that is the center of the world in Hindu mythology.

More by Graphic Designers SA

View profile