New Russia Site

SW of Yakutat on Phipps Peninsula
Yakutat
Alaska
United States