The Lamma Palace, 302 Prince Edward Road West, Ho Man Tin, Hong Kong