20200720 india: Govt looks to attract tourists by pitching India as land of Buddha