India,
Your Location (VTTS) told me that you're in Vietnam; the lady in the first piccie looked as though she might be from that neck of the world; and you told us it was a new tower and terminal. So a Google search of new airports in Vietnam, with a yellow terminal roof - and Bob's etc etc.
Open House