A rather fine gate? temple? by the river bank
A rather fine gate? temple? by the river bank