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
Like