Canada
Downtown Edmonton, Alberta
Description:
where is this?
Status:
Already located!
Solution:
Downtown Edmonton, Alberta
Lat/Lng:
53.539443521691716, -113.4757659319458
Found by:
CuriousJM
52 months ago
127
Downtown Edmonton, Alberta, Canada
Camera location some where in Rafters' Landing/Henrietta Muir Edwards Park on other side of North Saskatchewan River.
GM Photo - external link
3 comments