Take the high road Country’s tallest road now open in Penang