他山 たざん
ta zan

Noun

1. another mountain; another temple