Tengu riverside

Part of the riverside complex at Tengu, China. 2008.