Activity kevincolton uploaded a new picture: Letchworth State Pa… 11y, 5mo ago Located in Upstate New York and known as the Grand Canyon of the East. Got to the park before sunrise and was not disappointed.