ANSWER: This is the delightfully unique Church of the Vedanta, the world's oldest philosophical and religious order. Located in its own little square at 1926 Vedanta Place and surrounded by dormitories for students of the Vedas, it is on a hill that overlooked Hollywood -- until the freeway zoomed practically past its front steps. Built in 1938, it was unseen by many until the freeway passed. And many of those who speed by did not know about this unique temple-- until now.