Hello everybody,
I have been living in Hong Kong for 8 years and I have a mystery that neither me or my friends have been able to solve. Every time I go to Macau I can see a hotel/resort that seems to have a really nice beach on a island that seems to be nearby Cheung Chau
I have tried using google maps and other gps system to find out what it is while I m there but to no avail. I have attached a blurry picture I took a few days ago of said hotel, I d be really grateful if someone could tell me what it is
Thanks !