Culture 2 minutes Ancient marble idol returned from US on display at Troy Museum during Culture Route Festival