A lone shrine overlooks the liwu river and is dwarfed by the towering mountains above. Taroko Gorge, Taiwan.