... photo is of a luxury apartment house (or condominiums) near the Tram leading up to Victoria Peak ... the view from these must have been fabulous.