Claim: Photo shows a hotel in India's western Rajasthan state
Fact-check: Photo of scenic lake in northwest China does not show 'hotel in India'
Verdict: false
Organisation: AFP Fact Check
Author: Unknown
Date published: 2023-05-10T11:50:00