The logo is actually an abstract letter A and a representation of the folded hands ( namaste as we call it in India ) to welcome - this symbol is well know in Thai land India Srilanka and most other south east Indian cultures
(This comment references Entry #87)