Located in Wuhu City, Anhui Province, China, the Aston School was founded in 2001 with the aim of providing affordable language classes to local residents.