Live on Lantau tonight: the Orionid Meteor show October 21, 2017 // 0 Comments The Orionid Meteor show is in town and Lantau is one of the best places from which to watch it. The Orionids, fragments of Halley’s Comet, will be visible from around [...]