The Historic Old Town of Puebla is located at approximately 2100 meters above sea level in central Mexico.