Sort:  

Thanks! Yes it does look like an interesting location. This temple is actually located in Pacific Palisades in California.