English Kheng Hock Keong Cited by user Hintha on 19 Jun 2018 The Kheng Hock Keong, also known as the Kheng Hock Keong or Qingfu Temple, is the largest and oldest temple to the Chinese sea-goddess Mazu in Yangon, Burma.