Question: where are snow owls ark?
Answer: The Snow owl is located in the Snow biome, I know big shock.. But blimey be very careful as this bird will not give you the cold shoulder if it sees you, being highly aggressive.