Question: where is osaka japan?
Would "Located at the mouth of the Yodo River on Osaka Bay , Osaka is Japan's third largest city by population after Tokyo (special wards) and Yokohama ." be a reasonable answer? 