Stubbs Road Hong Kong

22.269501, 114.177399