March 12, 2025 technology Deer hidden in this picture, can you find? The challenge is 7 seconds Last updated:March 11, 2025, 13:46 ISTYou see a forest in this picture, which has trees.…