The Star Garden is actually located in the Hong Kong Cultural Center near Victoria Harbour. It is called the garden. It is actually a bit too much because the area is small and there are some flowers and plants. But in Hong Kong, where the land is gold, it is also a good place, and it is also on Victoria Harbour.