Consult the MoolChart

First Clue

Second Clue

Answer

This sign is found in front of a complex of staid, landscaped, serious-looking educational buildings in central Phnom Penh.