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

places
Jeff in Harrisburg, Pennsylvania, United States
places
Ron Yeany in Lowell, Massachusetts, United States
places
Noah Grey in Hermosa Beach, California, United States