The first impressions are of glittering gold, beautiful well-kept buildings. In all palaces and temples visitors are required to dress appropriately with shoulders and legs covered. No shorts, leggings, ¾ trousers, mini skirts, see-through tops, sleeveless T-shirts or sweatshirts. Long skirts can be hired but are sometimes free. Shoes must be taken off before entering the building. There are toilet facilities at all of the buildings.