Lemonade, Thailand

Lemonade taken up a notch at an outdoor restaurant in Northern Thailand. Ya gotta love it!