Is the Grand Canyon the deepest canyon in the world ?
Located on Venice Square , Tara is named after Montenegro 's Tara River Canyon , the second deepest canyon in the world after the Grand Canyon in the United States .