Photo-shooting in the desert: an ocean of unforgettable emotions on quality snapshots