Stripe on Kowloon peninsula