This is Po Fook Ancestral Halls / memorial halls (also sometimes known as Bao Fook). It is a large, modern-ish burial ground near the 10,000 Buddha temple in the Sha Tin area of Hong Kong. Confused tourists often end up here whilst trying to find the 10,000 Buddha temple, which has a small entrance a little bit further down the road. However this place is worth a look anyway, with a big jumble of red and white traditional style buildings which pile up on several layers around a big pagoda in the middle. There is also some really peaceful gardens by the base of the temple full of turtles lazing in the sun.