A green roof with a view

I spotted this in Lake Placid last week. It's prominently placed on a building owned by the Golden Arrow hotel and there's a sign installed near the sidewalk that explains it to ...

Read More