Angkor Wat

Angkor Wat is a giant stone temple with towers shaped like flower buds, and it is the biggest temple in the whole world!

▶ what THAT landmark do?!