Veiw across mirror lake in Lake Placid NY