In ancient times, Sri Lanka was a maritime hub that connected the east and the west. Indians, Europeans, Arabs and Chinese left their mark and their different cultures here. Sri Lanka is a country in the Indian culture and its food, clothing, architecture and other customs correspond to those of India. However, Sri Lanka and India have always kept a certain distance and are relatively independent. Sri Lanka is a country where Buddhists practice. 70% of people in Sri Lanka believe in Theravada Buddhism, which advocates self-liberation through spiritual practice. There are many religious places like temples, mosques and churches. As a former British colony, Sri Lanka still retains many customs from traditional British culture.