Pinned 9 years ago
Cleveland Dam in North Vancouver | Cleveland Dam is one of popular visitor attractions in North Vancouver BC Canada.