Himalaya: Listen. Learn. Grow.
- About Us
Barcelona is the capital of the autonomous region of Catalonia and its over 1.5 million inhabitants. Located in the northeast of Spain, it is historically one of the most important coastal cities in Europe. JiTT is created to fit into the time convenient for you, giving a tailor-made, high-quality experience.