Adventure beckons in a sprawling expanse of nature, with the word "INDIA" emblazoned in large letter