Claim: This picture of beautiful green hills.
Fact-check: Fact Check: Lush green mountains in viral image are from Vietnam, not Himachal Pradesh
Verdict: false
Organisation: NewsMeter
Author: Unknown
Date published: 2021-08-26T06:15:38