Other Embassies China Consulate Taiwan Consulate Germany Consulate India Embassy American Consulate New Zealand Consulate Uzbekistan Consulate Indonesia Consulate Canadian Consulate Sultanate of Oman Consulate