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

places
Ronald Duchesne in Kabul, Kabul, Afghanistan
places
Bart in Oudover, North Holland, Netherlands
places
Sarah Elizabeth Zucker in Parkersburg, West Virginia, United States