A tree stands at the foot a towering wooden structure in Istanbul.
Taksim Tree is not available for streaming at this moment.