I cannot download from Google Drive. I says that I need approval from someone. And only after that I will receive one email (maybe with further instruction). And Baidu is all in Chinese and requires a Chinese Client to be installed on my computer in order to perform the download.

Is there other option to obtain these images?