temple; people; tree; japan; worship; sacred; architecture; traditional; palace; religious; view; building; outdoors; ornate; religion; temples; peoples; trees; palaces; views; buildings; religions