Where is the Peak lookout restaurant housed ?
Victoria Peak Garden is located on the site of Mountain Lodge , the Governor 's old summer residence , and is the closest publicly accessible point to the summit .