Preview Immitation of the Indian Mahabodi Pagoda, temple complex of the Shwedagon Pagoda, Yangon, Burma, Asia Image ID: 832-364285 Artist: Walter G. Allgower Purchase a commercial license Buy framed prints & more from our print store architecture asia asian belief birma buddhism buddhistic building buildings burma burmese complex creed exterior faith immitation indian indian mahabodi of pagoda pagoda pagodas pilgrimage place places religion religious shwedagon site sites temple temples the view views yangon