Summer Roast Potatoes

Summer Roast Potatoes / Roasted sweet potato) in northern china, haau faan syu (烤番薯).