Designed by
Title
World`s Largest Teepee #206900230
Description
The worlds largest teepee is located in Medicine Hat, Alberta, Canada. Originally constructed for the Calgary 1988 Winter Olympics, the Saamis Tepee is a tribute to Canadaââ¬â¢s native heritage
This image is editorial