When driving down Phnom Penh’s Street 99, it’s impossible for one to miss the colourful pink and red buildings standing out from the drab grey buildings surrounding them. These two whimsical ...