Published 05:53 IST, July 15th 2021
Can you spot the snow leopard in this photo? Optical illusion image confuses netizens
The ferocious animal resting in the mountainous terrain has confused the viewers who have been struggling to spot the ‘phantom cat’ in the image shared by IFS.
IMAGE: Twitter/@rameshpandeyifs | Image:
self
Advertisement
05:53 IST, July 15th 2021