A view of Chai Wan on Hong Kong island as seen from Devil’s Peak July 6, 2013July 11, 2013 • K This is Chai Wan as seen from Devil’s Peak in Yau Tong. Can you spot the Chivas Godown in the picture? Spread the love?FacebookTwitterGoogleTumblrPinterestStumbleupon