Shangri la Posted on October 12, 2021 by laststandonzombieisland Leave a comment The installation remained a closely guarded secret until late 1944. Previous Next Return to Warship Wednesday, Oct. 13, 2021: Tokyo Express