A strange place.. strange people.... strange culture....