U Thant Island (officially Belmont Island) is a tiny 100 x 200 foot (30 x 60 metre) artificial island in New York City's East River, just south of Roosevelt Island.
U Thant Island (officially Belmont Island) is New York City's smallest island. The tiny artificial island is in size and located in the East River, just south of Roosevelt Island.