evidence: Russia and subsequently the Soviet Union claimed all the islands in both rivers including those that were Chinese according to the thalweg principle. In the 1991 treaty, Russia largely conceded that these islands were Chinese, but Bolshoy Ussuriysky Island, at the confluence of the Amur and the Ussuri Rivers, had become part of the Russian city of Khabarovsk, and China agreed that about two-thirds of the island should remain Russian.[citation needed] [...] In a border agreement between Russia and China signed on 14 October 2003, the final dispute was resolved. China was granted control over Tarabarov Island (Yinlong Island), Zhenbao Island, and around 50% of Bolshoy Ussuriysky Island (Heixiazi Island), near Khabarovsk. The Standing Committee of the National People's Congress ratified the agreement for China on 27 April 2005, and the Russian Duma followed suit on 20 May. On 2 June, Foreign Minister of China, Li Zhaoxing and his Russian counterpart, Sergei Lavrov, exchanged the ratification documents from their respective governments.[56] On 21 July 2008, Chinese Foreign Minister Yang Jiechi and his Russian counterpart, Lavrov, signed an additional Sino-Russian Border Line Agreement, marking the acceptance of the demarcation of the eastern portion of the Chinese-Russian border in Beijing, China. An additional protocol with a map affiliated on the eastern part of the borders both countries share was signed. The agreement also includes the Chinese gain of ownership of Yinlong / Tarabarov Island and half of Heixiazi / Bolshoi Ussuriysky Island.[57]