You are here
The Peace Tower, located in Ottawa, Canada, is commonly mistaken for Big Ben in London. This is the tower from the main Parliament Hill building and is always lit up during different seasonal holidays.
click an "S2" below for more of my images.
No votes yet
Merry Christmas All
By $tylephoto Posted: Dec 19, 2006
Filed Under: Digital Doings