Geotagged photos from around the globe
Recommended sites: Travel and Meet People!
Pictures of wilderness. Wilderness is land that has not been significantly modified by direct or indirect human activity. Biosphere scientists and landscape ecologists consider wilderness areas to be an integral part of the self-sustaining natural system of the Earth.