There are 25051 geotagged photos in the Mirror Project taken in 3986 different places / here are 3 of them

places
Will Brady in New Britain, Connecticut, United States
places
Philip Howells in Winchester, England, United Kingdom
places
Becca in Sarasota, Florida, United States