Preview The navy pier and town fuel depot in Ushuaia, Argentina - the self-proclaimed southernmost city in the world. Image ID: 979-2560 Artist: Michael Nolan Purchase a commercial license Buy framed prints & more from our print store scenic navy pier town fuel depot fuel depot ushuaia argentina southernmost city southern most city el fin del mundo southernmost city nobody industry industrial mountains mountain end of the world buildings building town