There is no shortage of people using Google Earth to make unbelievable discoveries across the world, from a possible secret military site in China to the largest Coca-Cola logo in Chile. Enter the city of Los Angeles, where a small triangular plot of land along the Los Angeles River in…..