Completed in 2020 in Rishikesh, India. Images by Maxime Brouillet. The Indian Himalayas, a steep mountain landscape through which the sacred Ganges River meanders, is a nature that supersedes all human construction....