I have yet to organize my own photos and content for our own virtual tour of Munich better than Mr. Lodge already has, so:
In the meantime, I recommend you check out this excellent Virtual Tour of Munich at the Mr. Lodge website.