The Great Wall of China is not actually difficult to find on Google Earth or Google Maps. It is clearly visible on both platforms when you zoom in on the appropriate area.
One reason you may have difficulty finding the Great Wall on these platforms is if you are not zoomed in far enough...