Recorded September 17, 2012 @ 4:23 PM Why yes, this IS a Victoria Crowned Pigeon in a replica of a Javanese Tea House! Bird Kingdom is located in Niagara Falls, Ontario, Canada.