The most amazing sight to me so far...
The wonders of mother nature...
Had the opportunity to visit Toronto, Canada... and made a trip to Niagara Falls...
Thought it is just one of those *yawnz* sight-seeing thing...
But it was amazing!!!
The boat ride was a really memorable experience when it went close to the waterfalls...
A must visit... and hope to have the chance to see more of the world!...
In awe of mother nature...
In awe of history in Beijing recently as well..
Niagara Falls |