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

places
Abby Ventura in Big Bear Lake, California, United States
places
Steve in Denton, Texas, United States
places
Pete Ashton in Southampton City, United Kingdom