White Orca Sighted off Russia

Really cool. That dorsal fin is 6 feet tall! And look at that countryside. Kamchatka?

B