Osgiliath es una ciudad fortaleza ficticia creada por el escritor británico J.