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