A window that police believe fell from the 16th floor of The Mira Hong Kong hotel and hit a pedestrian lies on the pavement. Photo: Edmond So