It's easy to miss this temple, tucked away on the roof of the Kuching Hainan Association. Go up the staircase to the top floor and you'll come to a vivid little Chinese shrine, Hin Ho Bio (Temple of the Queen of Heaven), with rooftop views of Jln Carpenter.