Member since Oct 12, 2008
In case you were wondering, my picture is of Mt. Thor, or Thor Peak. It has the largest vertical drop in the world at 1,250m, or 4,101 ft, and is located on Baffin Island (5th largest island, thank you sporcle) in Nunavut, Canada. That's a big drop


Pinned Bulletin The images for the quizzes had been deleted some time ago, but I re-uploaded them to a better hosting site. With playlists now a feature, there may be more of these soon. Give them a try!
4 months ago

Report this User

Report this user for behavior that violates our Community Guidelines.