Edge of mainland china, humm.... would guess either Hong Kong or Shenzhen depending on which side of China your at.
The restaurant looks Hong Kong (there is an actual working exit sign and the place looks clean) so I will guess your on the island. I hope you had a good time, the flight...