Results 4 results found Niagara Falls in Ontario, Canada Niagara Falls in Ontario, Canada Niagara Falls in Ontario, Canada Niagara Falls in Ontario, Canada La Chute (Downfall) sculpture by Dimitrie Cusa, 1999, Constanta, Romania commemorating 10th anniversary of Romanian Revolution Nepal, Upper Mustang, Rope Bridge, The bridge across the deep canyon near Ghyakar village.