A rather fine gate? temple? by the river bank