Majestic river cave mouth in valley of Meghalaya with Lush foliage surrounding and a person standing in front