The Mystery Peak

Dundas Peak is a popular hiking spot in Canada. It has an incredibly scenic viewpoint which happens to overlook the city of Hamilton, in Ontario. It also happens to be home to Tew’s Falls, the highest falls in Hamilton. Due to the peak’s terrifying nature and beauty it has become a popular place for people to take photos.
However, something was hiding in that beautiful wilderness but now, thanks to her, there was proof.