Yueyang, formerly known as Yuezhou or Yochow, is a prefecture-level city on the eastern shores of Dongting Lake and Yangtze in the northeast…Yueyang, formerly known as Yuezhou or Yochow, is a prefecture-level city on the eastern shores of Dongting Lake and Yangtze in the northeastern corner of Hunan Province in the People's Republic of China.