tafresh is located amidst high mountains southwest of tehran kuki hari abazamurwa mu ntera hadakurikijwe amategeko he finally appeared in a crowd cheering garfield and odie